/*==============================================================*/
/* Table: TPayRoll                                              */
/*==============================================================*/
create table TPayRoll
(
Corp_ID          char(10)      NOT NULL,
Emp_ID           char(10)      NOT NULL,
Release_YrMth    Char(6)       NOT NULL,
BaseSalary_Amt   decimal(11,2) NOT NULL Default 0,
Bonus_Amt        decimal(11,2) NOT NULL Default 0,
Tax_Amt          decimal(11,2) NOT NULL Default 0,
FinalPay_Amt     decimal(11,2) NOT NULL Default 0,
HFBas_AccountNo  char(12)      ,
HFBas_BaseAmt    decimal(11,2) NOT NULL Default 0,
HFBas_O_Amt      decimal(11,2) NOT NULL Default 0,
HFBas_N_Amt      decimal(11,2) NOT NULL Default 0,
HFBas_Rate_C     decimal(5,2)  NOT NULL Default 0,
HFBas_Rate_I     decimal(5,2)  NOT NULL Default 0,
HFBas_Status     char(2)       ,
HFSup_AccountNo  char(12)      ,
HFSup_BaseAmt    decimal(11,2) NOT NULL Default 0,
HFSup_O_Amt      decimal(11,2) NOT NULL Default 0,
HFSup_N_Amt      decimal(11,2) NOT NULL Default 0,
HFSup_Rate_C     decimal(5,2)  NOT NULL Default 0,
HFSup_Rate_I     decimal(5,2)  NOT NULL Default 0,
HFSup_Status     char(2)       ,
SocInsur_BaseAmt decimal(11,2) NOT NULL Default 0,
Pension_C_Amt    decimal(11,2) NOT NULL Default 0,
Pension_I_Amt    decimal(11,2) NOT NULL Default 0,
Pension_Rate_C   decimal(5,2)  NOT NULL Default 0,
Pension_Rate_I   decimal(5,2)  NOT NULL Default 0,
Medical_C_Amt    decimal(11,2) NOT NULL Default 0,
Medical_I_Amt    decimal(11,2) NOT NULL Default 0,
Medical_Rate_C   decimal(5,2)  NOT NULL Default 0,
Medical_Rate_I   decimal(5,2)  NOT NULL Default 0,
UnEmploy_C_Amt   decimal(11,2) NOT NULL Default 0,
UnEmploy_I_Amt   decimal(11,2) NOT NULL Default 0,
UnEmploy_Rate_C  decimal(5,2)  NOT NULL Default 0,
UnEmploy_Rate_I  decimal(5,2)  NOT NULL Default 0,
Creator_User_ID  varchar(20)   NOT NULL,
TimeStamp        datetime      NOT NULL
CONSTRAINT [PK_TPayRoll] PRIMARY KEY CLUSTERED
(Corp_ID ASC,Emp_ID ASC,Release_YrMth ASC)
);
GO